main: Don't synthesize crossing events when nothing changed
authorBenjamin Otte <otte@redhat.com>
Sat, 22 Feb 2020 03:27:06 +0000 (04:27 +0100)
committerBenjamin Otte <otte@redhat.com>
Sat, 22 Feb 2020 06:33:40 +0000 (07:33 +0100)
commita12e563cd2d5d33a628f1e825dcbefd6423ca11e
tree31bca9e44cbbfc0dea010021986a28f45b1a3dba
parenta5e2275a72618c726592713d51f3254901b5e896
main: Don't synthesize crossing events when nothing changed

This was especially bad because it was confusing the event controllers
so much, they'd emit leave + enter events every time the mouse moved.
gtk/gtkmain.c